long superstructure - Turkish English Dictionary